package com.dshore.messagecenter.service.warning;


import com.dshore.messagecenter.model.system.ResponseResult;
import com.dshore.messagecenter.model.system.SysDict;
import com.dshore.messagecenter.util.Page;

public interface WarningIndicatorsService {
	/**
	 * 表格
	 * @param sysDict
	 * @return
	 */
	Page<SysDict> getWarningIndicators(SysDict sysDict);
	/**
	 * 查看单个数据
	 * @param id
	 * @return
	 */
	SysDict getById(String id);
	/**
	 * 删除
	 * @param ids
	 * @return
	 */
	ResponseResult<Void> deleteByIds(String ids);
	/**
	 * 新增
	 * @param sysDict
	 * @return
	 */
	ResponseResult<Void> addIndicators(SysDict sysDict);
	/**
	 * 修改
	 * @param sysDict
	 * @return
	 */
	ResponseResult<Void> changeIndicators(SysDict sysDict);
	
	/**
	 * 校验
	 * @param id
	 * @param dictName
	 * @return
	 */
	String checkIndicators(String id, String indicators1);
	
}
